star performer - German English Dictionary